package cn.tedu.charging.order.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
@TableName("charging_bill_fail")//指定表名，要和数据库中具体的的表进行映射
public class ChargingBillFailPO {

    /**
     * 订单失败记录编号
     */
    @TableId(type = IdType.AUTO)//指定主键的生成策略，AUTO表示自动增长
    Integer id;

    /**
     * 订单信息 --订单编号
     */
    String billId;

    /**
     * 枪id --设备信息
     */
    Integer gunId;

    /**
     * 用户id --用户信息
     */
    Integer userId;

    /**
     * 失败原因
     */
    String failDesc;
}
